home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / DHTML - Date and Time / title-live-time.izs < prev    next >
Text File  |  2005-08-31  |  4KB  |  220 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>Title Time Script
  4. <!/TITLE>
  5.  
  6. <!BROWSER>FF1+ IE5+ Opr7+<!/BROWSER>
  7.  
  8. <!DESCRIPTION>This script displays the live time in the title of your surfer's browser! It does not erase the default title of the document, but rather, simply appends the time to it. Like the Title date script, the script manipulates the IE 4+ and NS6+ exclusive document.title property, so it's only visible to IE 4+/NS6+ browsers.
  9. <!/DESCRIPTION> 
  10.  
  11. <!CATEGORY>date and time<!/CATEGORY>
  12.  
  13. <!SCRIPT>
  14. <!-- START OF SCRIPT -->
  15. <SCRIPT Language="JavaScript">
  16. <!-- Hide
  17.  
  18. /*
  19. This script was written by Mike Cullen, 1999
  20. Featured on Dynamic Drive (dynamicdrive.com)
  21. For full source code, installation instructions
  22. and many more DHTML scripts
  23. Visit Dynamicdrive.com
  24. */
  25.  
  26.  
  27. var scroller;
  28. var ampm;
  29. var actualtitle=document.title+" "
  30. function antiMilitaryTime()
  31. {
  32. if (hr == "12"){
  33. ampm="P.M."
  34. }
  35. else if (hr == "13"){
  36. hr="1"
  37. ampm="P.M."
  38. }
  39. else if (hr == "14"){
  40. hr="2"
  41. ampm="P.M."
  42. }
  43. else if (hr == "15"){
  44. hr ="3"
  45. ampm="P.M."
  46. }
  47. else if (hr == "16"){
  48. hr = "4"
  49. ampm="P.M."
  50. }
  51. else if (hr == "17"){
  52. hr = "5"
  53. ampm="P.M."
  54. }
  55. else if (hr == "18"){
  56. hr = "6"
  57. ampm="P.M."
  58. }
  59. else if (hr == "19"){
  60. hr = "7"
  61. ampm="P.M."
  62. }
  63. else if (hr == "20"){
  64. hr = "8"
  65. ampm="P.M."
  66. }
  67. else if (hr == "21"){
  68. hr = "9"
  69. ampm="P.M."
  70. }
  71. else if (hr == "22"){
  72. hr = "10"
  73. ampm="P.M."
  74. }
  75. else if (hr == "23"){
  76. hr = "11"
  77. ampm="P.M."
  78. }
  79. else if (hr == "24"){
  80. hr = "12"
  81. }
  82. }
  83. function addZero(){
  84. if (min <= "9"){
  85. min = "0"+min
  86. }
  87. if (sec<= "9"){
  88. sec = "0"+sec
  89. }
  90. if (hr <=9){
  91. hr = "0"+hr
  92. }
  93. }
  94. function time(){
  95. dt=new Date()
  96. sec=dt.getSeconds()
  97. hr=dt.getHours()
  98. ampm="A.M."
  99. min=dt.getMinutes()
  100. }
  101. function scroll() {
  102. time()
  103. antiMilitaryTime()
  104. addZero()
  105. var scroller="TIME: "+hr+":"+min+":"+sec+" "+ampm
  106. var timeout=setTimeout("scroll()", 1000)
  107.   document.title=actualtitle+scroller
  108.   }
  109. if (document.all||document.getElementById)
  110. scroll()
  111. //-->
  112. </SCRIPT>
  113. <!-- END OF SCRIPT -->
  114. <!/SCRIPT>
  115.  
  116. <!PREVIEW>
  117. <!-- START OF SCRIPT -->
  118.  
  119. <SCRIPT Language="JavaScript">
  120. <!-- Hide
  121.  
  122. /*
  123. This script was written by Mike Cullen, 1999
  124. Featured on Dynamic Drive (dynamicdrive.com)
  125. For full source code, installation instructions
  126. and many more DHTML scripts
  127. Visit Dynamicdrive.com
  128. */
  129.  
  130.  
  131. var scroller;
  132. var ampm;
  133. var actualtitle=document.title+" "
  134. function antiMilitaryTime()
  135. {
  136. if (hr == "12"){
  137. ampm="P.M."
  138. }
  139. else if (hr == "13"){
  140. hr="1"
  141. ampm="P.M."
  142. }
  143. else if (hr == "14"){
  144. hr="2"
  145. ampm="P.M."
  146. }
  147. else if (hr == "15"){
  148. hr ="3"
  149. ampm="P.M."
  150. }
  151. else if (hr == "16"){
  152. hr = "4"
  153. ampm="P.M."
  154. }
  155. else if (hr == "17"){
  156. hr = "5"
  157. ampm="P.M."
  158. }
  159. else if (hr == "18"){
  160. hr = "6"
  161. ampm="P.M."
  162. }
  163. else if (hr == "19"){
  164. hr = "7"
  165. ampm="P.M."
  166. }
  167. else if (hr == "20"){
  168. hr = "8"
  169. ampm="P.M."
  170. }
  171. else if (hr == "21"){
  172. hr = "9"
  173. ampm="P.M."
  174. }
  175. else if (hr == "22"){
  176. hr = "10"
  177. ampm="P.M."
  178. }
  179. else if (hr == "23"){
  180. hr = "11"
  181. ampm="P.M."
  182. }
  183. else if (hr == "24"){
  184. hr = "12"
  185. }
  186. }
  187. function addZero(){
  188. if (min <= "9"){
  189. min = "0"+min
  190. }
  191. if (sec<= "9"){
  192. sec = "0"+sec
  193. }
  194. if (hr <=9){
  195. hr = "0"+hr
  196. }
  197. }
  198. function time(){
  199. dt=new Date()
  200. sec=dt.getSeconds()
  201. hr=dt.getHours()
  202. ampm="A.M."
  203. min=dt.getMinutes()
  204. }
  205. function scroll() {
  206. time()
  207. antiMilitaryTime()
  208. addZero()
  209. var scroller="TIME: "+hr+":"+min+":"+sec+" "+ampm
  210. var timeout=setTimeout("scroll()", 1000)
  211.   document.title=actualtitle+scroller
  212.   }
  213. if (document.all||document.getElementById)
  214. scroll()
  215. //-->
  216. </SCRIPT>
  217. <!-- END OF SCRIPT -->
  218. <!/PREVIEW>
  219.  
  220. <!RELATED>NONE<!/RELATED>